S-MOISE+: A Middleware for Developing Organised Multi-agent Systems
نویسندگان
چکیده
The Multi-agent Systems (MAS) area, while concerning heterogeneous and open systems, has evolved towards the specification of global constraints that agents are supposed to follow. A subset of these constraints are known as organisation of the MAS. This paper describes a software implementation, called S-Moise, that tries to fill the gap between the organisational constraints and the agents autonomy. This software ensures that all agents will follow the organisation without requiring that they are developed in a specific language or architecture.
منابع مشابه
Developing Organised Multi-Agent Systems Using the Moise+ Model: Programming Issues at the System and Agent Levels
Multi-Agent Systems (MAS) has evolved towards the specification of global constraints that heterogeneous and autonomous agents are supposed to follow when concerning open systems. A subset of these constraints is known as the MAS organisation. This article describes a set of computational tools that supports the development and the programming of such systems. At the system level, it is provide...
متن کاملMulti-Agent Systems: An Investigation of the Advantages of Making Organizations Explicit
Whereas classical multi-agent systems have the agent in center, there have recently been a development towards focusing more on the organization of the system. This allows the designer to focus on what the system goals are without considering how the goals should be fulfilled. This thesis investigates whether taking the organizational approach has any clear advantages to the classical way of im...
متن کاملA comparison of organization-centered and agent-centered multi-agent systems
Whereas most classical multi-agent systems have the agent in center, there has recently been a development towards focusing more on the organization of the system, thereby allowing the designer to focus on what the system goals are, without considering how the goals should be fulfilled. We have developed and evaluated two teams of agents for a variant of the well-known Bomberman computer game. ...
متن کاملTowards Developing Multi-agent Systems in Ada
Agent-oriented technology is a rising paradigm for developing quality software in complex domains. Currently, no Ada interface or middleware exist for the development of agent-based applications. In this paper, an Ada binding for developing agent and multi-agent-based applications in Ada is proposed. This binding is compatible with an existing open-source agent platform named SPADE.
متن کاملThe agent environment in multi-agent systems: A middleware perspective
Interaction is at the core of multi-agent systems. We use agent environment as a general term to denote the medium for agent interaction. Over the last years, the agent environment has been subject of active research. In this paper, we reflect on the role of the agent environment in multi-agent systems from a middleware perspective. Our study yields the following observations: (1) multi-agent s...
متن کامل